left in the lurch - Francés Inglés Diccionario